package com.joy.mapper;

import com.joy.model.User;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

@Mapper
public interface UserMapper {

    // 根据ID查询用户信息
    User selectById(Long id);

    // 查询所有用户信息
    List<User> selectAll();

    // 插入新用户
    void insert(User user);

    // 根据用户名查询用户信息
    User selectByUserName(String userName);

    // 更新用户信息
    int update(User user);

    // 删除用户信息（假删除，把状态置为0-失效）
    int delete(long id);

}